layui.use(['element','table','laytpl'],function () {
    var $ = layui.$,
        table = layui.table,
        layer = layui.layer;
    table.render({
        elem: '#demo'
        ,id:"mytable"
        ,url: '/roundsRecord/list' //数据接口
        ,page: true //开启分页
        ,limit:15
        ,limits:[15,30,60,100]
        ,response: {
            statusName: 'code' //数据状态的字段名称，默认：code
            ,statusCode: 200 //成功的状态码，默认：0
            ,msgName: 'msg' //状态信息的字段名称，默认：msg
            ,countName: 'total' //数据总数的字段名称，默认：count
            ,dataName: 'rows' //数据列表的字段名称，默认：data
        }
        ,cols: [[ //表头
            {type:'checkbox'}
            ,{title: '序号',type:'numbers'}
            ,{field: 'recordName', title: '记录名称'}
            ,{title: '状态',templet:function(d){
                if (d.status ==0) {
                    return "未开始";
                }else if (d.status ==1){
                    return "查房中";
                } else{
                    return "已完成";
                }
            }}
            ,{title:'操作',toolbar:"#toolbar"}
        ]]
    });
    //工具条
    table.on("tool(test)",function(obj){
        var data = obj.data; //获得当前行数据
        var layEvent = obj.event; //获得 lay-event 对应的值（也可以是表头的 event 参数对应的值）
        if("rounds" == layEvent){
            if (data.status!="2"){
                location.href = "/roundsRecord/rounds?id=" + data.id;
            } else{
                layer.msg("查房已结束，请点击详情查看");
            }
        }else if ("roundsDeail"==layEvent){
            location.href = "/roundsRecord/roundsDeail?id=" + data.id;
        }
    });
});